<%@ page import="java.util.Date" %><%--
  Created by IntelliJ IDEA.
  User: yang
  Date: 2020/5/29
  Time: 3:06 下午
  To change this template use File | Settings | File Templates.
--%>
<%@ page contentType="text/html;charset=UTF-8" language="java" %>

<html>
<head>
    <title>内置对象</title>
</head>
<body>
<%-- 内置对象1： request(请求参数，获取请求头，请求转发/请求包含 域对象 其他功能) --%>
请求参数 <%=request.getParameter("age")%>
<br>
获取客户端地址 <%=request.getRemoteAddr()%>
<br>
请求方式 <%=request.getMethod()%>


<%-- 内置对象2 -response(设置响应体，设置响应头，重定向，其他功能) --%>
<%response.setHeader("aa", "aa_value"); %>
<%response.addCookie(new Cookie("c1", "c1_value")); %>
<br>

<%-- 内置对象3：out 字符输出流 --%>
<%
    out.write("hello");
    out.flush();
%>
<br>
<%="hello2"%>

<br>

<%-- 内置对象4 page 当前servant对象 --%>
<%!
    int a=1;
    Date date=new Date();
%>
<%=page%>
<%-- org.apache.jsp.day07.demo01_005fObject_jsp@29f47666 --%>

<%-- 内置对象5：Session 会话对象 --%>
<%=session.getId() %>
<br>
<%session.setAttribute("bb","myBB"); %>
<%=session.getAttribute("bb") %>
<br>


<%-- 内置对象5：application 项目上下文对象 --%>
<%application.setAttribute("cc","cc_value"); %>
<%=application.getAttribute("cc")%>

<br>

<%-- 内置对象7 config 配置信息对象 --%>
<%=config.getServletName()%>
<br>


<%-- 内置对象8 pageContext jsp的四大域对象:当前页面引入的标签库之间实现数据共享 --%>
<%pageContext.setAttribute("dd","dd_value");%>
<%=pageContext.getAttribute("dd")%>
<br>

<%-- 内置对象9 exception 异常对象 先设置当前页面为错误页面 --%>
<%--<%@ page isErrorPage="true" %>--%>
<%--<%=exception.getMessage() %>--%>
<br>



</body>
</html>
